Big Huge Thesaurus

unpleasant woman

noun